Big Huge Thesaurus

Trigonella foenumgraecum

noun